home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / pvert.arc / DELIMS.C < prev    next >
C/C++ Source or Header  |  1992-01-15  |  454b  |  36 lines

  1. #include <stddef.h>
  2.  
  3.  
  4.  
  5.  
  6. char * skip_white (char *p) {
  7.  
  8.     while(*p == ' ' || *p == '\t') *p++;
  9.     return p;
  10. }
  11.  
  12.  
  13.  
  14.  
  15. char * skip_nonwhite (char *p) {
  16.  
  17.     while(*p && *p != ' ' && *p != '\t') *p++;
  18.     return p;
  19. }
  20.  
  21.  
  22.  
  23.  
  24. char * to_delim (char *p, char *delim) {
  25.  
  26.     register char *d;
  27.  
  28.     while(*p) {
  29.          d = delim;
  30.          while(*d && *p != *d) d++;
  31.          if(*p == *d) break;
  32.          p++;
  33.     }
  34.     return p;
  35. }
  36.